dew-point apparatus - Spanish English Dictionary